scouring sluices - Francés Inglés Diccionario